(Colloq) mow down - English Synonyms Dictionary